Skip to Content
Squarewebsites Plugins
Squarespace Plugins
Chrome Extension
SquareTools Extension PRO
Extension Licenses
Universal Filter
Squarespace Templates
FAQ
Contact
Support
Resources
Squarespace Toolkit
Squarespace Designers & Experts
Login Account
0
0
Squarewebsites Plugins
Squarespace Plugins
Chrome Extension
SquareTools Extension PRO
Extension Licenses
Universal Filter
Squarespace Templates
FAQ
Contact
Support
Resources
Squarespace Toolkit
Squarespace Designers & Experts
Login Account
0
0
Squarespace Plugins
Folder: Chrome Extension
Back
SquareTools Extension PRO
Extension Licenses
Universal Filter
Squarespace Templates
FAQ
Contact
Support
Folder: Resources
Back
Squarespace Toolkit
Squarespace Designers & Experts
Login Account
Squarespace Plugins Squarespace Custom Table Block Plugin
Custom Table Block  lets you create and customized Tables on Squarespace. Image 1 of
Custom Table Block  lets you create and customized Tables on Squarespace.
Custom Table Block  lets you create and customized Tables on Squarespace.

Squarespace Custom Table Block Plugin

$45.00

Using this plugin you may now create and generate Table Blocks based on original Squarespace Markdown block just as users of our Squarespace Websites Tools Extension PRO do.

Add To Cart

Using this plugin you may now create and generate Table Blocks based on original Squarespace Markdown block just as users of our Squarespace Websites Tools Extension PRO do.

Using this plugin you may now create and generate Table Blocks based on original Squarespace Markdown block just as users of our Squarespace Websites Tools Extension PRO do.

Using this plugin you may now create Table Blocks based on original Squarespace Markdown block just as users of our Squarespace Websites Tools Extension PRO do. Plugin hooks Markdown block and builds a HTML5 table for you based on manually added data or imported from *.csv file or synchronized with Google Spreadsheets. We also have some base table styles, mobile view and sorting feature. We allow html and markdown markup in table so you are able to add  images and other stuff to tables.

To use all table features, please copy/add this code to your Injections tab :

 
<link rel="stylesheet" href="//assets.squarewebsites.org/custom-tables/style.css">
<script src="//assets.squarewebsites.org/custom-tables/custom-table.js"></script>
 
Scoring PlaceDog NameDog BreedDog Owner NameImage
1FredinantMixed/MuttFranklin RooseveltFred
2Mister DarcyBasset HoundJill Heath
3EstellaWirehaired Pointing GriffonKyle Pemberton
4GruffBullmastiffGlen Smith
5TimmyGolden RetrieverHurley Plimpton
6MunchesMixed/MuttMissi Lynn
7Ralphie DeanBichonTanya Francis
8WallyBeagleGary Snoopy
9Dr. FrankensteinMixed/MuttBrian Cummings
10HooperBoxerJohn Doe
11CorndogChocolate LabSi Robertson

Adding tables control in admin also need you to inject purchased javascript. So the best way is to add css styles to Header Injection while scripts may be in Footer. So your injections will look like:

Added Custom Table Block

Added Custom Table Block

If you did Injections right you may see Table Block in Blocks Menu now and ready to create tables.

Table Block in Blocks Menu

Table Block in Blocks Menu

Creating Tables process is the same as using our PRO Extension, so please check next "how-to" video.  

Removing rows and columns

If you edit Table directly in settings (not with CSV or Google sheet) - you see dots icon when mouseover columns titles or rows - drag this icon and you will see a recycle icon bottom - dragging on this will delete column or row.

Rows/Columns deleting

Rows/Columns deleting


Styling Tables

Each site has own look, so plugin is not focusing on styling Tables - just giving you a way for easy manage tables on Squarespace site. But you may easy style your tables with just basic CSS knowledges, really simple. Example:

By default Table will follow general body font settings. Let's say you have many columns and need decrease font size to 10px to fit screen.

Table block has classes field, so you may type in Add custom class to your table field: fnt-size-10px, then go to Custom CSS and add a rule for this code.

table.fnt-size-10px {
    overflow: auto; /*allowing table be scrollable*/
    max-height: 70vh; /*limiting max height*/
    color: #000; /* set the font color */
    font-size: 10px; /*set the font size*/
    line-height: 1.4; /* set the text line-height */
    font-family: Helvetica; /* set font family */
    font-weight: 400; /* set font-weight  */
}

That's all folks, any table you added fnt-size-10px will be affected with that rules.

Next, each table row and cell has own number class, so if you want to set first column in bold, you will do:

.custom-table-block .table-cell-1 {
  font-weight: bold;
}

Advanced using

 
document.querySelector('table').addEventListener('table-init', function () {
 ----Your code here---
}, false);
 

Attention: Please divide Tables Blocks with another blocks, like Spacer or Line or some another except Markdown and Table. The reason is Squarespace split nearby Markdown blocks into one and we want to keep this for compatibility.

You Might Also Like

Lazy Load Summaries Block Squarespace The Lazy Summaries Plugin allows you to increase the limit of the Squarespace Summary block from 30 to unlimited. Set size and spacing of your Squarespace Summary Collection with the Lazy Summaries plugin. With this Squarespace plugin you can remove the limit and display the entirety of your Summary collection (such as products, images, blogs, etc.)
Lazy Load Summaries Block Squarespace
$55.00
Squarespace Admin UI Tweaks Squarespace Categories and Tags are expanded in a new panel with the Admin UI Tweak for easier editing compared to the default setting. The Products and Blog editing dialogs are extended with the Admin UI Tweak for easier editing. The Products and Blog editing dialogs are extended with the Admin UI Tweak for easier editing compared to this default setting. The Admin UI Tweaks add quick links in the Navigation menu which is very useful for developers and designers. The Admin UI Tweaks add quick links in the Navigation menu which is very useful for developers and designers.
Squarespace Admin UI Tweaks
$40.00
Sync Collections JSON Make your JSON queries load faster causing the plugins in your Squarespace site to load faster but also make the JSON files more configurable for faster and easier editing. Faster Lazy Summaries, Universal Filter, Advanced Maps items loading with this Squarespace plugin.
Sync Collections JSON
from $50.00
Squarespace Interactive Maps - Advanced Map Block Unlimited The Advance Map Block plugin allows you to use Squarespace Map Block with custom markers and show multiple locations to your customers. This Squarespace plugins lets you customize your map styles with different color and stylings. Use this unlimited sites license and customize maps on unlimited number of Squarespace sites. How to get multiple locations on Map? First of all, you need to have Gallery or Blog or Events Collection. The Collection needs to be Enabled in page Settings to allow multiple locations on your  map in Squarespace. Squarespace Map Block lets you use custom map markers on your Squarespace sites. When you're creating Squarespace Map Block, check the Use Collection Locations checkbox and select the source collection. You may add your own styles for your Squarespace maps. Notice you may set styles array but need to start value from 11 .
Squarespace Interactive Maps - Advanced Map Block Unlimited
$70.00
Background Videos Utils
Background Videos Utils
$35.00

Mailing: 220 East Avenue, PMB 366 Ketchum, ID 83340.

Not endorsed by Squarespace.

No credit card required.

Squarespace Plugins | Squarespace Templates | Toolkit | Blog
Support | Contact Us | FAQ | About Us | Affiliate Program
Privacy Policy | Terms & Conditions | Chrome Extensions Privacy Policy